Towards Self-Adaptive Inter-Domain Edge Routing

نویسندگان

  • Marcelo Yannuzzi
  • Xavier Masip-Bruin
  • Edmundo Monteiro
چکیده

At present, greedily managing inter-domain traffic at the edge of the network is becoming a common practice. However, the stability implications of these practices under massive utilization are completely unknown. Given that global stability is a must for the current and future Internet, self-adapting mechanisms will be necessary if masses of absolutely independent and uncoordinated multi-homed stub Autonomous Systems (ASs) are allowed to simultaneously change their traffic patterns seeking only for the best of their own purposes in short, and even very short timescales. From our perspective, multi-homing in combination with routing edge optimizers is a powerful tool in which stub ASs can rely on in order to improve their end-to-end QoS [1]. In this sense we foster this kind of inter-domain Traffic Engineering (TE) approach, but highlighting that the set of perturbations introduced by these devices to the network should be timely controlled. Given that no centralized entity will ever exist to control and coordinate these massive perturbations, self-adapting tools will become unavoidable. This paper surveys the main advantages of self-adapting tools at the edge of the Internet, especially when traffic is reallocated in short timescales. This is part of ongoing work. Our first results show that self-adaptive algorithms not only provide significant improvements in terms of end-to-end QoS, but they are also able to achieve better traffic distribution and obtain better overall link utilization, while timely limiting the number of AS path shifts. Keywords-component; Multi-homing; Stability, Self-Adaptive, Inter-Domain Edge Routing I. MOTIVATION: LOCAL AND GLOBAL STABILITY It is widely accepted that the main problem with end-toend QoS provisioning is on the very foundations of the current inter-domain network paradigm. The central issue is that the Border Gateway Protocol (BGP) has not inbuilt QoS capabilities given that it was designed with very different goals in mind by the early nineties [2]. Although some researchers have proposed to replace BGP, in practice, only incremental approaches are realistic and will have chance to become deployed. From this perspective, the initial inter-domain heuristics mostly tended to add QoS and Traffic Engineering (TE) extensions to BGP, but quite recently some researchers and manufacturers have started to avoid new enhancements to the protocol and propose to decouple part of these tasks from BGP devices [3-7]. While heuristics extending BGP are only able to improve end-to-end performance for internets under low routing dynamics, the latter result much more effective, especially, when routing changes occur more frequently. The main difference between these two approaches is that the latter decouples part of the policy control portion of the routing process from BGP devices. Hence, the two approaches basically differ in how routing policies are controlled and signaled. In-band techniques, that is, those inherently supported by BGP can feasibly operate over long timescales which means that they are appropriate for rather static or pseudo-static TE provisioning. On the other hand, out-of-band techniques, that is, those decoupled from BGP are in fact able to operate in much shorter timescales so they result perfectly appropriate for dynamic or even highly dynamic TE provisioning. Even so, the stability implications of rearranging inter-domain traffic in very short time scales is not yet understood. Indeed, the effect of managing large amounts of inter-domain traffic in this way is completely unpredictable. Thus, these kinds of solutions are definitively not applicable, for example, to large transit Autonomous Systems (ASs) such as Tier-1 or Tier-2 Internet Service Providers (ISPs). Additionally, the rearrangement of small fractions of inter-domain traffic in short timescales, but magnified by the number of sources simultaneously injecting these perturbations to the network may also result unpredictable in terms of global stability. Above all, multi-homed stub ASs are those which could benefit the most from novel mechanisms providing them with dynamic TE capabilities in medium or short timescales. This particular fraction of ASs crowds together mostly medium and large enterprise customers, Content Service Providers (CSPs), and small Network Service Providers (NSPs), which altogether actually represent more than 60% of the total number of ASs in the Internet. Therefore, the blast of multi-homed stub ASs in the last few years has gained huge interest in both research and commercial fields, and that’s why several optimized edge routing proposals are starting to appear as commercial products. II. SELF-ADAPTIVE EDGE ROUTING Two major advantages can be foreseen in using selfadaptive inter-domain TE tools. First of all, it is widely known that network administrators of multi-homed stub ASs are not willing to adopt complex mechanisms to control how their traffic is managed in medium and short timescales. Moreover, they do not want to get into the details of how and when their traffic should be rearranged. They simply want to take plain decisions, and they expect that such decisions last in time. Indeed, NSPs, CSPs, and medium/large enterprise customers are eagerly claiming for straightforward mechanisms that allow them to opportunistically manage their inter-domain traffic in short timescales depending on the existing end-toend performance. Thus, a major advantage behind selfadaptive mechanisms is that they are perfectly suitable for this kind of opportunistic and selfish demands. The next figure depicts the significance of self-adaptive mechanisms from this perspective, given that they are able to hide the QoS dynamics from the traffic reallocation decision process. This supplies an appealing solution for multi-homed stub ASs, since they may decide how conservative or opportunistic they want to be by simply selecting a fixed threshold for example, without worrying about the stability implications of their decision. It should become clear that how conservative or opportunistic such ASs will actually be strongly depends on the network dynamics, and so this may vary over time. In contrast, the use of selfadaptive mechanisms in combination with the selection of fixed thresholds allows these ASs to straightforwardly decide how opportunistic they are willing to be, and this decision will definitively last in time. In second place, the significance of a self-adaptive tool is in its strengths in terms of guaranteeing local and global stability. Under highly unpredictable network conditions, such as link flaps, or routing misconfigurations it is imperative that each edge optimizer counts with a self-adaptive mechanism which allows it to learn from these dynamics and prevent or diminish the number of AS path shifts until the network conditions are once again stable. Indeed, multi-homed stub ASs not using self-adaptive mechanisms may find that the number of traffic reallocations they are actually allowing could be much higher than the expected. In other words, under highly aggressive network dynamics even a conservative opportunistic approach may lead to network instability caused by the excessive number of path shifts allowed. Thus, the assertion of being “conservative” strongly depends on the network dynamics. As an alternative, self-adaptive algorithms/metrics are able to adapt themselves to those changing conditions, so that they could be able to reflect the choices made by a network manager independently of the network dynamics. To conclude, it should become clear that these self-adaptive tools will in fact become suitable in the near future not only to reallocate flows of inter-domain traffic for a set of IP prefixes, but also sets of inter-domain tunnels, or sets of inter-domain IP/MPLS Label Switch Paths (LSPs) in shorter timescales.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RIVER: A reliable inter-vehicular routing protocol for vehicular ad hoc networks

Vehicular Adhoc Networks (VANETs), associate degree rising technology, would permit vehicles on roads to make a self-organized network while not the help of a permanent infrastructure. As a requirement to communication in VANETs, associate degree economical route between act nodes within the network should be established, and therefore the routing protocol should adapt to the quickly changing t...

متن کامل

EIR: Edge-aware inter-domain routing protocol for the future mobile internet

This work describes a clean-slate inter-domain routing protocol designed to meet the needs of the future mobile Internet. In particular, we describe the edge-aware inter-domain routing (EIR) protocol which provides new abstractions, such as aggregated-nodes (aNodes) and virtual-links (vLinks) for expressing network topologies and edge network properties necessary to address mobility related rou...

متن کامل

Efficient inter-domain traffic engineering with transit-edge hierarchical routing

Keywords: Internet routing Traffic engineering Transit-edge routing LISP Game theory a b s t r a c t The relentless growth of Internet, which has resulted in the increase of routing table sizes, requires consideration and new direction to address Internet scalability and resiliency. A possible direction is to move away from the flat legacy Internet routing to hierarchical routing, and introduce...

متن کامل

An adaptive inter-domain PCE framework to improve resource utilization and reduce inter-domain signaling

Upcoming broadband commercial and scientific applications are now demanding high bandwidth pipes across multiple domains with guaranteed Quality of Service (QoS). Recent research initiatives such as the Path Computation Element (PCE) framework are focusing on the development of scalable multidomain QoS provisioning frameworks, especially within the emerging carrier grade transport technologies ...

متن کامل

Stabilizing inter-domain routing in the Internet

This paper reports the first self-stabilizing Border Gateway Protocol (BGP). BGP is the standard inter-domain routing protocol in the Internet. Self-stabilization is a technique to tolerate arbitrary transient faults. The routing instability in the Internet can occur due to errors in configuring the routing data structures, the routing policies, transient physical and data link problems, softwa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005